•  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
r2 vs r3
... ...
19 19
20 20
diff 명령어를 사용해 중복된 라인을 출력 후 파일에 넣도록 스크립트 를 작성했다.
21 21
22
> # diff "$FILE1" "$FILE2" | grep '^<' | sed 's/^< //' >> "$OUTPUT_FILE"
22
> diff "$FILE1" "$FILE2" | grep '^<' | sed 's/^< //' >> "$OUTPUT_FILE"
23 23
24 24
위 명령어 확인 시 스크립트 파일에서 특수기호 "^<" 사용을 위해 따옴표를 넣어줬다.
25 25
... ...
29 29
30 30
diff 명령어를 사용해 각각 다른 파일에 저장하도록 스크립트를 작성했다.
31 31
32
> # diff "$FILE1" "$FILE2" | grep '^<' | sed 's/^< //' | awk -F '[,\t ]+' '{print $1}' >> "$NOT_EXIST_FILE"
32
> diff "$FILE1" "$FILE2" | grep '^<' | sed 's/^< //' | awk -F '[,\t ]+' '{print $1}' >> "$NOT_EXIST_FILE"
33 33
34 34
위 명령어 확인 시 제 1과제 명령어와[*1 diff "$FILE1" "$FILE2" | grep '^<' | sed 's/^< //' >> "$OUTPUT_FILE"] 비슷하지만,
35 35
awk를 추가해 필요한 정보만 걸러서 저장하도록 했다.
... ...
40 40
41 41
cat 명령어를 사용해 파일 확인 해 strftime 함수를 이용해 시간을 변환하도록 했다.
42 42
43
> # cat "$FILE1" | grep -v history | awk -F ',' '{print $1 "," strftime("%Y-%m-%d %H:%M:%S", $2)}' >> $EXIST_FILE
43
> cat "$FILE1" | grep -v history | awk -F ',' '{print $1 "," strftime("%Y-%m-%d %H:%M:%S", $2)}' >> $EXIST_FILE
44 44
45 45
위 명령어 확인 시 strftime 함수를 이용해 쉼표 2번째의 있는 텍스트(날짜)를 보기편하게(yyyy-mm-dd hh-mm-ss) 변환한다.
46 46
... ...